package entities;

import java.io.Serializable;

import javax.persistence.*;

@Entity
@Table(name="personas")
@Inheritance(strategy=InheritanceType.JOINED)
public class Persona implements Serializable {

	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	@Id
	private Integer clave;
	@Column
	private String tipoDocumento;
	@Column
	private int numeroDocumento;
	@Column
	private String nombre;
	
	public String getTipoDocumento() {
		return tipoDocumento;
	}
	public void setTipoDocumento(String tipoDocumento) {
		this.tipoDocumento = tipoDocumento;
	}
	public int getNuemroDocumento() {
		return numeroDocumento;
	}
	public void setNuemroDocumento(int nuemroDocumento) {
		this.numeroDocumento = nuemroDocumento;
	}
	public String getNombre() {
		return nombre;
	}
	public void setNombre(String nombre) {
		this.nombre = nombre;
	}
	public Integer getClave() {
		return clave;
	}
	public void setClave(Integer clave) {
		this.clave = clave;
	}
}
